<?php if(isset($_POST['getsearch'])){ ?>
<h1>Keresés eredménye</h1>

<br>
<p class="plot">
<?php 

if(empty($_POST['search'])  ){
	$hiba = 1;
} else {
	$hiba = 0;

$query="SELECT mufaj.mufajnev AS mufaj, filmid, szarmazasihely, idotartam, cim, leiras FROM film,mufaj WHERE mufaj.id=film.mufajid AND ";

// Gyorskeresésből származó
if($_POST['what']=="cim") $query.=" cim LIKE '%". $_POST['search'] ."%'";
if($_POST['what']=="description") $query.=" leiras LIKE '%". $_POST['search'] ."%'";

}

// Összetett keresésből származó
if(isset($_POST['osszetett'])){	
	
	if(empty($_POST['megjev']) && empty($_POST['mufaj']) && empty($_POST['szarmazasihely']) && empty($_POST['hangnyelv']) &&
		empty($_POST['feliratos']) && empty($_POST['korhatar']) && empty($_POST['rendezo']) && empty($_POST['cim']) && empty($_POST['szereplo'])
		&& empty($_POST['leiras'])){
			$hiba = 1;
			
		}  else {
			$hiba = 0;
	$kereses = array("");
	$kereses_tipusa = array("");
	
	if(!empty($_POST['megjev']))  { array_push($kereses, $_POST['megjev']); array_push($kereses_tipusa, "megjelenesiev"); }
	if(!empty($_POST['mufaj']))  { array_push($kereses, $_POST['mufaj']); array_push($kereses_tipusa, "mufajid"); }
	if(!empty($_POST['szarmazasihely']))  { array_push($kereses, $_POST['szarmazasihely']); array_push($kereses_tipusa, "szarmazasihely"); }
    if(!empty($_POST['hangnyelv']))  { array_push($kereses, $_POST['hangnyelv']); array_push($kereses_tipusa, "hangnyelve"); }
	if(!empty($_POST['feliratos']))  { array_push($kereses, $_POST['feliratos']); array_push($kereses_tipusa, "feliratose"); }
	if(!empty($_POST['korhatar']))  { ($_POST['korhatar']==1)?(array_push($kereses, 0)):(array_push($kereses, $_POST['korhatar'])); array_push($kereses_tipusa, "korhatar"); }
	if(!empty($_POST['rendezo']))  { array_push($kereses, $_POST['rendezo']); array_push($kereses_tipusa, "rendezo"); }
	if(!empty($_POST['cim']))  { array_push($kereses, $_POST['cim']); array_push($kereses_tipusa, "cim"); }
	if(!empty($_POST['szereplo']))  { array_push($kereses, $_POST['szereplo']); array_push($kereses_tipusa, "szereplok"); }
	if(!empty($_POST['leiras']))  { array_push($kereses, $_POST['leiras']); array_push($kereses_tipusa, "leiras"); }
	

	for($i=1; $i < count($kereses); $i++){
		if($i!=(count($kereses)-1))
			$query.= " ". $kereses_tipusa[$i] ." LIKE '%". $kereses[$i] ."%' AND";
		else 
			$query.= " ". $kereses_tipusa[$i] ." LIKE '%". $kereses[$i] ."%'";
	}
	
		} 
	
}


if($hiba==1){
	print "Hiba! Meg kéne valamit adni is :-)";
} else if($hiba==0){

$filmek = getFilmListbyquery($query);

// ------------ LAPOZÁS -----------------
$filmcount = count($filmek['FILMID']);
$heo = 5; // Hány elem legyen egy oldalon

// Lapozást segíti
if(isset($_POST['h'])){
	$page = $_POST['h']*$heo;
} 
else 
{
	$page = 0;
}
// ------------- LAPOZÁS VÉGE -------------

// ------------- LISTÁZÁS -----------------
print "Találatok száma: ". $filmcount ."";


$kulso = 0;
// Kilistázom a filmeket.
for($i=$page; $i<$filmcount; $i++){
	$eredmeny = SQL_query("SELECT AVG(ertekeles) AS ATLAG FROM ertekeles WHERE filmid='". $filmek['FILMID'][$i] ."'");
	$atlag = $eredmeny['ATLAG'][0];
	
	print '<div class="filmbox">';
	print '<img src="'. readImagefromFilmek($filmek['FILMID'][$i]) .'" height="90">';
	print '<h1><a href="index.php?p=film&f='. $filmek['FILMID'][$i] .'">'. $filmek['CIM'][$i] .'</a>';
		for($j=0; $j<floor($atlag); $j++){
				print '<img src="img/star.png" />  ';
		}
	
	print '</h1><h2> ('. $filmek['SZARMAZASIHELY'][$i] .' '. $filmek['MUFAJ'][$i] .', '. $filmek['IDOTARTAM'][$i] .' perc)</h2>'; 
	
	$szavak = explode(' ', $filmek['LEIRAS'][$i]);
	array_splice($szavak, 30);
	$roviditett = implode(' ', $szavak) . '...';
	
	print '<p class="plot">'. $roviditett;
	print '</p>';
	print '</div>';
	
	$kulso++;
	if($kulso == $heo) { break; }
}
// ----------- LISTÁZÁS VÉGE ---------------

// Lapozás
print '<div class="pager-left">';
if($page==0){
	print '<input type="submit" value="Előző oldal">';
} else {
	print '
	<form method="POST">
	<input type="hidden" name="h" value="'. ($_POST['h']-1) .'">
	<input type="submit" value="Előző oldal">
	</form>';
}
print '</div>';

print '<div class="pager-right">';
if(($page+$heo)>=$filmcount){
	print '<input type="submit" value="Következő oldal">';
} else {
	print '<form method="POST">
	<input type="hidden" name="h" value="'. ($_POST['h']+1) .'">
	<input type="submit" value="Következő oldal">
	</form>';
}
print '</div>';
print '<center>'. (($page/$heo)+1) .'/'. (($filmcount==0)?"1":ceil($filmcount/$heo)) .' oldal</center>';

}
} else {?>

<h1>Keresés eredménye</h1>

Először keresni is kéne valamit :-)

<?php }?>
</p>


